degradable implants - English Synonyms Dictionary